30. Quiz: Arithmetic Operators
Questions using Arithmetic Operations
Using the orders table:
Create a column that divides the
standard_amt_usd
by thestandard_qty
to find the unit price for standard paper for each order. Limit the results to the first 10 orders, and include theid
andaccount_id
fields.
Write a query that finds the percentage of revenue that comes from poster paper for each order. You will need to use only the columns that end with
_usd
. (Try to do this without using thetotal
column.) Display theid
andaccount_id
fields also.
NOTE - you will receive an error with the correct solution to this question. This occurs because at least one of the values in the data creates a division by zero in your formula. You will learn later in the course how to fully handle this issue. For now, you can just limit your calculations to the first 10 orders, as we did in question #1, and you'll avoid that set of data that causes the problem.
Notice, the above operators combine information across columns for the same row. If you want to combine values of a particular column, across multiple rows, we will do this with aggregations. We will get to that before the end of the course!
Workspace
This section contains either a workspace (it can be a Jupyter Notebook workspace or an online code editor work space, etc.) and it cannot be automatically downloaded to be generated here. Please access the classroom with your account and manually download the workspace to your local machine. Note that for some courses, Udacity upload the workspace files onto https://github.com/udacity, so you may be able to download them there.
Workspace Information:
- Default file path:
- Workspace type: sql-evaluator
- Opened files (when workspace is loaded): n/a